Updating availability and prices
Property Location
Located in London (South Bank), Staybridge Suites London - Vauxhall is minutes from Lambeth Palace and Lambeth Bridge
This 4-star aparthotel is close to Big Ben and London Eye
Rooms
Stay in one of 93 guestrooms featuring flat-screen televisions
Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment
Rec, Spa, Premium Amenities
Enjoy the recreation opportunities such as a fitness center or make use of other amenities including complimentary wireless Internet access
Dining
A complimentary buffet breakfast is served daily
Business, Other Amenities
Featured amenities include a computer station, dry cleaning/laundry services, and laundry facilities
Hotel